package com.javiplay.flujoscaja.client.servicios;

import com.google.gwt.user.client.rpc.RemoteService;
import com.javiplay.flujoscaja.client.data.DataAsesoria;
import com.javiplay.flujoscaja.client.data.DataCliente;
import com.javiplay.flujoscaja.client.info.InfoAcceso;
import com.javiplay.flujoscaja.client.info.InfoDatos;
import com.javiplay.flujoscaja.client.info.InfoClientes;


public interface Servicio extends RemoteService {
	
	void initDataBase();
	
	InfoAcceso autenticar(String nombre, String clave);
	InfoDatos info(InfoDatos info);

	DataAsesoria guardarAsesoria(DataAsesoria a);
	void modificarAsesoria(DataAsesoria asesoria);
	DataCliente guardarCliente(DataCliente c);
	DataAsesoria obtenerAsesoriaRelacionada(DataCliente c);

	void modificarCliente(DataCliente cliente);
	
}
